home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / gus / sdkdigv9.zip / SDKV9N10.TXT < prev    next >
Text File  |  1994-02-20  |  6KB  |  147 lines

  1. Apparently-To: john.smith@gravis.com
  2.  
  3.  
  4. GUS Programmer's Digest     Sat, 19 Feb 94  4:26         Volume 9: Issue  10  
  5.  
  6. Today's Topics:
  7.                               .XMI files
  8.                         About the SDK 2.10....
  9.                     GUS Programmer's Digest V9 #9
  10.                                Hmmmm...
  11.                               subscribe
  12.  
  13. Standard Info:
  14.     - Meta-info about the GUS can be found at the end of the Digest.
  15.     - Before you ask a question, please READ THE FAQ.
  16.  
  17. ----------------------------------------------------------------------
  18.  
  19. Date: Fri, 18 Feb 94 12:35:13
  20. From: ay-a@minster.york.ac.uk
  21. Subject: .XMI files
  22.  
  23. I've tried all around the place to get some help on this one
  24. so I think this is probably my last attempt.
  25.  
  26. Does anyone know of a program which will convert files in .XMI
  27. format to .MID format, or of a program which will play .XMI
  28. files on the GUS?
  29.  
  30. Many thanks,
  31.  
  32. Alistair.
  33. (ay-a@minster.york.ac.uk)
  34.  
  35. ------------------------------
  36.  
  37. Date: 18 Feb 94 09:00:00 PST
  38. From: "Midnight Cowboy" <LDANG@CSUPomona.Edu>
  39. Subject: About the SDK 2.10....
  40.  
  41. I was skimming through the SDK version 2.10 and have a couple of questions:
  42.  
  43. (pertaining to the Borland C libraries...)
  44.   - There are two libraries for each memory model: ULTRA0xB and ULTRA1xB.
  45.     I know the ULTRA0LB is for low-level functions, and the latter for
  46.     high-level ones.  But, the SDK Reference doesn't state which functions
  47.     belong to which.  Am I to include both libraries into my project file?
  48.  
  49.   - Also, with reference to the included file EXAMPLE.C:  I tried to compile
  50.     the program but came up with an undefined symbol error for UltraGetCfg.
  51.     I searched all the header files and docs but found no reference to this.
  52.     I made my own routine for doing this (read the environment variable
  53.     ULTRASND and stuck it into the config struct).  Was this all that's 
  54.     needed?
  55.  
  56.   - If I name my source file GAME.CPP, for example, the libraries won't link.
  57.     I have to name it to GAME.C to link correctly.  Since I'll be using C++
  58.     extensions, is there a way around this?
  59.  
  60. Just wondering,
  61.  
  62. ==========================================================================
  63. "From loss and grief the Mind has become deranged.  Therefore we, as parts
  64. of the Brain, i.e. the Mind, have become partly deranged."  --- PKD
  65.  
  66. Steve Dang                    internet:  ldang@csupomona.edu
  67. Church of Valisology                 irc:  boomshaka
  68. Author: "The Book of the Foot", "Reality...and then some"
  69. ==========================================================================
  70.  
  71. ------------------------------
  72.  
  73. Date: Fri, 18 Feb 1994 11:10:15 -0700 (MST)
  74. From: "Shawn T. Rutledge" <rutledge@enuxsa.eas.asu.edu>
  75. Subject: Re: GUS Programmer's Digest V9 #9
  76.  
  77. > with the root frequency.  Also, I'm not familiar with the actual
  78. > characteristics of sound.  Is there a formula for computing pitch?  I
  79. > guess its on an exponential or logarithmic scale?  Can someone help?
  80.  
  81. Pitch is simply the frequency in hertz (number of oscillations between
  82. adjacent peaks per second).  However, if by pitch you mean "which key on
  83. the piano is it?"  there is a formula - hopefully somebody will post it.
  84. But every octave is twice the frequency of the next lower octave.  That
  85. is, if middle c is 256 hertz, then the C below that is 128, and the C
  86. above is 512.  However, generally the reference is the A above middle
  87. C.  Pianos and other instruments are generally tuned so that this A
  88. is exactly 400 hertz (and the A below is 200, and the one above is 800, etc.)
  89. Then middle C isn't exactly 256 hertz anymore.
  90.  
  91. -- 
  92.   _______                                                             KB7PWD
  93.  (_  | |_)                                            shawn.rutledge@asu.edu
  94.  __) | | \__________________________________________________________________
  95. * cyberspace * ham radio * techno * Star Trek * freedom of information * 
  96.  
  97. ------------------------------
  98.  
  99. Date: Sat, 19 Feb 1994 01:10:53 -0500
  100. From: Greg Chung <gchung@eden.rutgers.edu>
  101. Subject: Hmmmm...
  102.  
  103. Okay, now maybe I'm being silly here, but I think it might be nice to have a
  104. GUS programming kit in asm.  I don't really have that many arguements for,
  105. other than that most hardware programming seems to be done low level.  [Or
  106. maybe I'm just *&#! frustrated that the C functions don't work correctly...
  107. like why UltraStartVoice sometimes doesn't do *anything*.]
  108.  
  109. I don't suppose there are documented asm programming kits in the works...
  110.  
  111. ------------------------------
  112.  
  113. Date: Sat, 19 Feb 1994 03:39:41 -0500
  114. From: Fok Leslie Li Sze <a228fokl@cdf.toronto.edu>
  115. Subject: subscribe
  116.  
  117. I would like to suscribbe to the digest. My adrress is a228fokl@cdf.utoronto.ca
  118. Thanks.
  119.  
  120. ------------------------------
  121.  
  122. End of GUS Programmer's Digest V9 #10
  123. *************************************
  124.  
  125. To post to tomorrow's digest:                    <gus-sdk@dsd.es.com>
  126. To (un)subscribe or get help:            <gus-sdk-request@dsd.es.com>
  127. To contact a human (last resort):          <gus-sdk-owner@dsd.es.com>
  128.  
  129. FTP Sites              Archive                       Directories
  130. ---------              -------                       -----------
  131. Main N.American Site:  archive.orst.edu              pub/packages/gravis
  132.                        wuarchive.wustl.edu           systems/ibmpc/ultrasound
  133. Main Asian Site:       nctuccca.edu.tw               PC/ultrasound
  134. European Callers ONLY: theoris.rz.uni-konstanz.de    pub/sound/gus
  135. Submissions:           archive.epas.utoronto.ca      pub/pc/ultrasound/submit
  136. Newly Validated Files: archive.epas.utoronto.ca      pub/pc/ultrasound
  137. Mirrors:               garbo.uwasa.fi                mirror/ultrasound
  138.  
  139. MailServer For Archive Access: Email to <mail-server@nike.rz.uni-konstanz.de>
  140.  
  141. Hints:
  142.       - Get the FAQ from the FTP sites or the request server.
  143.       - Mail to <gus-sdk-request@dsd.es.com> for info about other GUS
  144.     related mailing lists (general use, musician's, etc.).
  145.  
  146.  
  147.